package com.meowcook.service;

import com.meowcook.pojo.dto.FollowDTO;
import com.meowcook.pojo.vo.FollowVO;
import com.meowcook.pojo.vo.IdolVO;
import org.springframework.transaction.annotation.Transactional;

import java.util.List;

/**
 * Created with Intellij IDEA.
 * Description:
 * User: 28792
 * Date: 2025-10-27
 * Time: 22:19
 */
public interface ISocietyService {

    @Transactional
    void followOrNot(FollowDTO followDTO);

    List<IdolVO> getIdolList(Long fanId);

    FollowVO getFollowInfo(Long fanId, Long idolId);
}
